let sessionStorageUtils = {
  install (Vue, options) {
    Vue.prototype.sessionput = function (key, value) {
      if (Array.isArray(value)) {
      } else if (typeof value === 'object') {
        localStorage.setItem(key, JSON.stringify(value))
      } else if (typeof value === 'string') {
        localStorage.setItem(key, value)
      }
    }
    Vue.prototype.sessiongetString = function (key) {
      return localStorage.getItem(key)
    }
    Vue.prototype.sessiongetJSON = function (key) {
      return JSON.parse(localStorage.getItem(key))
    }
    Vue.prototype.sessionRemove = function (key) {
      localStorage.removeItem(key)
    }
    Vue.prototype.sessionclear = function () {
      localStorage.clear()
    }
  }
}

export default sessionStorageUtils
// /*
// 下面我写个函数
// */
// function stringToArray (arr) {
//   return arr.split(',')
// }
//
// /*
// 稍微优化一下
// */
// function stringToArray (arr) {
//   var tempArr = arr.split(',')
//   var returnArr = []
//   let len = tempArr.length
//   for (let i = 0; i < len; i++) {
//     if (typeof (tempArr[0] * 1) === 'number') {
//       returnArr.push(tempArr[i] * 1)
//     } else {
//       returnArr.push(tempArr[i])
//     }
//   }
//   return returnArr
// }
